official institutions' deposit - German English Dictionary